<? include 'server_config.php'; 
// 이메일 확인 
if (is_null($new_user_mail) or $new_user_mail == '')
{
	echo "이메일 주소를 입력하세요.";
	exit;
}

//회원분류 확인
if (is_null($new_user_type) or $new_user_type == '')
{
	echo "회원분류를 선택해주세요.";
	exit;
}


if(!preg_match("/^[a-zA-Z0-9\._\-]+@([a-zA-Z0-9][a-zA-Z0-9\-]*\.)+[a-zA-Z]+$/",$new_user_mail))
{//preg_match("/^(.+)\\@(.+)\\.(.+)$/", $email)
	echo "올바른 이메일 형식이 아닙니다.";
	exit;
}

$query = "SELECT user_idx FROM ndd_user WHERE mail='$new_user_mail'";
$result = mysql_query($query);
$r = mysql_fetch_row($result);
if ($r != null)
{
	echo "이미 있는 이메일 주소입니다.";
	exit;
}
// 비밀번호 확인
if ($new_user_pw == null or $new_user_pw == '')
{
	echo "비밀번호를 입력하세요.";
	exit;
}
if ($new_user_pw != $new_user_pw_confirm)
{
	echo "비밀번호가 다릅니다.";
	exit;
}
if (strlen($new_user_pw) < 6 or strlen($new_user_pw) > 18)
{
	echo "비밀번호는 6자~18자로 해 주세요.";
	exit;
}
// 닉네임 확인
if ($new_user_nickname == null or $new_user_nickname == '')
{
	echo "닉네임을 입력하세요.";
	exit;
}
if (strlen($new_user_nickname) < 2 or strlen($new_user_nickname) > 255)
{
	echo "닉네임은 2자 이상, 255자 이하로 하세요.";
	exit;
}
$query = "SELECT user_idx FROM ndd_user WHERE nickname='$new_user_nickname'";
$result = mysql_query($query);
$r = mysql_fetch_row($result);
if ($r != null)
{
	echo "이미 있는 닉네임입니다.";
	exit;
}

$generated_key=rand(10000,99999);

$user_name = trim($user_name);

$sql="
	INSERT INTO ndd_user VALUES ('', '$new_user_mail', password('$new_user_pw'), '$new_user_nickname', '$wr_sido', '$wr_gugun', 'N', '".$generated_key."', '".$new_user_type."', CURRENT_TIMESTAMP);";

$result = mysql_query($sql,$connect);

//echo $sql;

$sql="
	SELECT user_idx FROM ndd_user WHERE mail = '$new_user_mail';";

// echo $sql;
$result = mysql_query($sql,$connect);

$row = mysql_fetch_row($result);

$temp_user_idx = $row[0];

			$sql = "

			INSERT INTO ndd_user_expand (user_idx) VALUES ('".$temp_user_idx."')
			";
			$result = mysql_query($sql,$connect);
//			 echo $sql;

	$sql = "
	UPDATE ndd_user_expand SET sex = '$new_user_sex', birthday = CONCAT('$new_user_birthyear','0000')
	WHERE user_idx = '$temp_user_idx'
	";
	
	//echo $sql;
	$result = mysql_query($sql,$connect);			

/*
$row = mysql_fetch_row($result);

$_SESSION['user_srl'] = $row[0];
$_SESSION['nickname'] = $row[1];
$_SESSION['verified'] = $row[2];
$_SESSION['type'] = $row[3];
$_SESSION['level'] = $row[4];
*/

$_SESSION['user_idx'] = $temp_user_idx;
$_SESSION['user_mail'] = $user_name;



	$name = "넥도닥";
	$frommail = "no-replay@nextdoordoctor.com";
	$tomail = $user_name;
	$subject = "넥도닥 회원 가입을 환영합니다.";
	$memo = "<a href='http://www.nextdoordoctor.com/temp/user_verify.php?key=".$generated_key."&user=".$user_name."'><font color='blue'>가입확인</font></a> 링크를 클릭하시면 이메일 인증이 완료됩니다.
	
	
	";


	/* mail()함수에서 쓰게될 변수 */

	$mh.="Return-Path: $frommail\r\n";
	$mh.="From: $name <$frommail>\r\n";
	$mh.= "Content-Type: text/html; charset=\"UTF-8\"\r\n";
	/* 줄의 끝에 붙어 있는 슬래쉬를 제거하는 함수 */

//	$memo=stripslashes($memo);


	/* 메일을 보내주는 함수 */

	//echo $tomail."<br>";
	//echo $subject."<br>";
	//echo $memo."<br>";
	//echo $mh."<br>";

//	mail($tomail, $subject, $memo, $mh);

//	echo "편지가 발송되었습니다.";



?>
1
<? /*
<script type='text/javascript'>
	location.href='register_check.php';
</script> */
?>